Data decomposition of Monte Carlo particle transport simulations via tally servers

نویسندگان

  • Paul K. Romano
  • Andrew R. Siegel
  • Benoit Forget
  • Kord Smith
چکیده

An algorithm for decomposing large tally data in Monte Carlo particle simulations is proposed, analyzed, and implemented/tested in a production Monte Carlo code, OpenMC. The algorithm relies on disjoint sets of compute processes and servers of which the former simulate particles moving through the geometry and the latter runs in a continuous loop receiving scores from the compute processors and incrementing tallies. A performance model is developed and shows that for a range of parameters relevant to LWR analysis, the tally server algorithm should perform with minimal overhead on contemporary supercomputers. An implementation of the algorithm in OpenMC was tested on the Intrepid and Titan supercomputers and was demonstrated to perform well over a wide range of the parameters. The tally server algorithm can thus be used to analyze LWR models with a level of fidelity that was heretofore not possible due to the need to replicate memory across all processors.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Data decomposition in Monte Carlo neutron transport simulations using global view arrays

Accommodating large tally data can be a challenging problem for Monte Carlo neutron transport simulations. Current approaches include either simple data replication, or are based on applicationcontrolled decomposition such as domain partitioning or client/server models, which are limited by either memory cost or performance loss. We propose and analyze an alternative solution based on global vi...

متن کامل

Design of Light Multi-layered Shields for Use in Diagnostic Radiology and Nuclear Medicine via MCNP5 Monte Carlo Code

Introduction Lead-based shields are the most widely used attenuators in X-ray and gamma ray fields. The heavy weight, toxicity and corrosion of lead have led researchers towards the development of non-lead shields. Materials and Methods The purpose of this study was to design multi-layered shields for protection against X-rays and gamma rays in diagnostic radiology and nuclear medicine. In this...

متن کامل

Monte-Carlo Calculation of Radon Absorbed Dose in Optical Fiber as a Novel Method in Dosimetry and Radon Measurement

Introduction Radon is a colorless and tasteless gas which exists in most soils. It is a substance that poses a potential risk for lung cancer in case a person is exposed to high levels over long periods of time. The Environmental Protection Agency (EPA) estimates that 90% of lung cancers per year are caused by radon. The aim of this paper is to estimate the absorbed doses of 222Rn by MCNPX simu...

متن کامل

A method for range calculation of proton in liquid water: Validation study using Monte Carlo method and NIST data

Introduction: The main advantage of using ion beams over photons in radiotherapy is due to their inverse depth-dose profiles, allowing higher doses to tumors, while better sparing normal tissues. When calculating dose distributions with ion beams, one crucial point is the uncertainty of the Bragg-peak range. Recently great effort is devoted to enhance the accuracy of the comput...

متن کامل

A New Approach for Heterogeneity Corrections for Cs-137 Brachytherapy Sources

Background: Most of the current brachytherapy treatment planning systems (TPS) use the TG-43U1 recommendations for dosimetry in water phantom, not considering the heterogeneity effects.Objective: The purpose of this study is developing a method for obtaining correction factors for heterogeneity for Cs-137 brachytherapy sources based on pre-calculated MC simulations and interpolation.Method: To ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Comput. Physics

دوره 252  شماره 

صفحات  -

تاریخ انتشار 2013